live on borrowed money - Spanish English Dictionary